An Overview of Real-time Concurrency Control with Analytic Worst-case Latency Guarantees

نویسندگان

  • LihChyun Shu
  • Michal Young
چکیده

Meeting hard deadlines while also ensuring the integrity of shared data is a diicult problem in real-time systems design. We discuss the key diierences between database con-currency control and concurrency control for hard-real-time systems and describe an approach to adapting advanced con-currency control techniques to systems requiring analytic worst-case latency guarantees. We describe an example con-currency control technique, implementable with simple and low-overhead algorithms and data structures, which completely avoids interference between queries and updaters. This report ooers a high-level overview and introduction to the problem and approach. Details are provided in other reports SY92a, SY92b].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multiversion Integrated Concurrency Control for Hard Real-time Systems

We describe an integrated multi-version concurrency control protocol for hard real-time systems. The new protocol is based on a combination of protocols originally developed for database systems, but is extended to permit predictable low-overhead implementation with analytical guarantees of worst-case blocking when used with rate-monotonic scheduling. A useful property of the protocol is that l...

متن کامل

Scalable Garbage Collection with Guaranteed MMU

Regional garbage collection offers a useful compromise between real-time and generational collection. Regional collectors resemble generational collectors, but are scalable: our main theorem guarantees a positive lower bound, independent of mutator and live storage, for the theoretical worst-case minimum mutator utilization (MMU). The theorem also establishes upper bounds for worst-case space u...

متن کامل

Towards Scalable Real-time Analytics: An Architecture for Scale-out of OLxP Workloads

We present an overview of our work on the SAP HANA Scale-out Extension, a novel distributed database architecture designed to support large scale analytics over realtime data. This platform permits high performance OLAP with massive scale-out capabilities, while concurrently allowing OLTP workloads. This dual capability enables analytics over real-time changing data and allows fine grained user...

متن کامل

Performance Guarantees in Manycore Embedded Systems based on Network-on-Chip

Embedded applications have strict performance guarantees that must be met in every scenario. Such guarantees have to be verified – formally or empirically – at design time, and the verification process usually guides design space exploration towards configurations that can meet those guarantees at the lowest cost and lowest energy dissipation. Manycore systems pose new challenges to this proces...

متن کامل

Abort-Oriented Concurrency Control for Real-Time Databases

ÐThere has been growing interest in the performance of transaction systems that have significant response time requirements. These requirements are usually specified as hard or soft deadlines on individual transactions and a concurrency control algorithm must attempt to meet the deadlines as well as preserve data consistency. This paper proposes a class of simple and efficient abort-oriented co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993